﻿Microsoft Visual Studio Solution File, Format Version 12.00
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestUtilities", "..\Common\tests\TestUtilities\TestUtilities.csproj", "{B7690923-904C-4C76-8E39-83B5E30B74CD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition.AttributedModel", "..\System.Composition.AttributedModel\src\System.Composition.AttributedModel.csproj", "{34A434B3-E95A-4C66-903E-DCBABCAC9091}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition.Convention", "..\System.Composition.Convention\src\System.Composition.Convention.csproj", "{64B94BD1-D18E-47E1-A2AE-FE2F0A23D5C3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition.Hosting", "..\System.Composition.Hosting\src\System.Composition.Hosting.csproj", "{ADF1E9B2-7740-47B7-81B7-222FD5E136A7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition.Runtime", "..\System.Composition.Runtime\src\System.Composition.Runtime.csproj", "{60940C78-4DDA-4CDD-BA1C-8C9B6DB4FB64}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition.TypedParts", "..\System.Composition.TypedParts\src\System.Composition.TypedParts.csproj", "{E3295CB6-16E3-497C-A696-71A077DD5828}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition", "src\System.Composition.csproj", "{D1273F2F-1B6C-4EFB-ABF8-6072054E906C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Composition.Demos.ExtendedCollectionImports", "tests\Microsoft.Composition.Demos.ExtendedCollectionImports\Microsoft.Composition.Demos.ExtendedCollectionImports.csproj", "{6E8E4CDA-4573-4F9D-9BDD-EDF98568E2C0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Composition.Tests", "tests\System.Composition.Tests.csproj", "{CB0DF0EC-4F33-4DEB-A773-8D871E135AD5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestLibrary", "tests\TestLibrary\TestLibrary.csproj", "{B16BCA17-DCA8-43B7-8E8A-89033F7A676E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LibraryImportGenerator", "..\System.Runtime.InteropServices\gen\LibraryImportGenerator\LibraryImportGenerator.csproj", "{872B3C94-AC4C-4CE3-B8B1-6FDE84C50CE3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Interop.SourceGeneration", "..\System.Runtime.InteropServices\gen\Microsoft.Interop.SourceGeneration\Microsoft.Interop.SourceGeneration.csproj", "{3EA50BD8-ABA5-47D8-AC31-4C6D1C2CAE63}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.CodeFixProvider", "..\..\tools\illink\src\ILLink.CodeFix\ILLink.CodeFixProvider.csproj", "{F3F80D91-1286-4EC5-B2C1-500A3E8C4807}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.RoslynAnalyzer", "..\..\tools\illink\src\ILLink.RoslynAnalyzer\ILLink.RoslynAnalyzer.csproj", "{E8567397-C664-455F-BBB1-74DF0BE07570}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.Tasks", "..\..\tools\illink\src\ILLink.Tasks\ILLink.Tasks.csproj", "{ECE3BD0E-375C-4C17-B902-291A3B163AD7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\Mono.Linker.csproj", "{AAE2F3DD-3723-4317-9D7E-A7B1461EE757}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\ref\Mono.Linker.csproj", "{31103FC5-CFD2-48D4-80D0-332DE6AC9840}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{E2A40304-1D7F-4BDA-B3A8-150A6B732A82}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "gen", "{AB19313E-E606-4F39-AA2E-D3299DC26D7C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "tools\gen", "{8F4758E9-C437-439D-9151-260D62ACF586}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "tools\src", "{E36E5100-ED92-42D2-BF36-97A5613F7E28}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "tools\ref", "{4BE4613D-4593-4D1D-8FD1-0F1EDFD8ED70}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{28874CB5-7B35-4415-807F-FEAB090DD3AE}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{B7690923-904C-4C76-8E39-83B5E30B74CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B7690923-904C-4C76-8E39-83B5E30B74CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B7690923-904C-4C76-8E39-83B5E30B74CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B7690923-904C-4C76-8E39-83B5E30B74CD}.Release|Any CPU.Build.0 = Release|Any CPU
		{34A434B3-E95A-4C66-903E-DCBABCAC9091}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{34A434B3-E95A-4C66-903E-DCBABCAC9091}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{34A434B3-E95A-4C66-903E-DCBABCAC9091}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{34A434B3-E95A-4C66-903E-DCBABCAC9091}.Release|Any CPU.Build.0 = Release|Any CPU
		{64B94BD1-D18E-47E1-A2AE-FE2F0A23D5C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{64B94BD1-D18E-47E1-A2AE-FE2F0A23D5C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{64B94BD1-D18E-47E1-A2AE-FE2F0A23D5C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{64B94BD1-D18E-47E1-A2AE-FE2F0A23D5C3}.Release|Any CPU.Build.0 = Release|Any CPU
		{ADF1E9B2-7740-47B7-81B7-222FD5E136A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{ADF1E9B2-7740-47B7-81B7-222FD5E136A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{ADF1E9B2-7740-47B7-81B7-222FD5E136A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{ADF1E9B2-7740-47B7-81B7-222FD5E136A7}.Release|Any CPU.Build.0 = Release|Any CPU
		{60940C78-4DDA-4CDD-BA1C-8C9B6DB4FB64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{60940C78-4DDA-4CDD-BA1C-8C9B6DB4FB64}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{60940C78-4DDA-4CDD-BA1C-8C9B6DB4FB64}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{60940C78-4DDA-4CDD-BA1C-8C9B6DB4FB64}.Release|Any CPU.Build.0 = Release|Any CPU
		{E3295CB6-16E3-497C-A696-71A077DD5828}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{E3295CB6-16E3-497C-A696-71A077DD5828}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{E3295CB6-16E3-497C-A696-71A077DD5828}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{E3295CB6-16E3-497C-A696-71A077DD5828}.Release|Any CPU.Build.0 = Release|Any CPU
		{D1273F2F-1B6C-4EFB-ABF8-6072054E906C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{D1273F2F-1B6C-4EFB-ABF8-6072054E906C}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{D1273F2F-1B6C-4EFB-ABF8-6072054E906C}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{D1273F2F-1B6C-4EFB-ABF8-6072054E906C}.Release|Any CPU.Build.0 = Release|Any CPU
		{6E8E4CDA-4573-4F9D-9BDD-EDF98568E2C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{6E8E4CDA-4573-4F9D-9BDD-EDF98568E2C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{6E8E4CDA-4573-4F9D-9BDD-EDF98568E2C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{6E8E4CDA-4573-4F9D-9BDD-EDF98568E2C0}.Release|Any CPU.Build.0 = Release|Any CPU
		{CB0DF0EC-4F33-4DEB-A773-8D871E135AD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{CB0DF0EC-4F33-4DEB-A773-8D871E135AD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{CB0DF0EC-4F33-4DEB-A773-8D871E135AD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{CB0DF0EC-4F33-4DEB-A773-8D871E135AD5}.Release|Any CPU.Build.0 = Release|Any CPU
		{B16BCA17-DCA8-43B7-8E8A-89033F7A676E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B16BCA17-DCA8-43B7-8E8A-89033F7A676E}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B16BCA17-DCA8-43B7-8E8A-89033F7A676E}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B16BCA17-DCA8-43B7-8E8A-89033F7A676E}.Release|Any CPU.Build.0 = Release|Any CPU
		{872B3C94-AC4C-4CE3-B8B1-6FDE84C50CE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{872B3C94-AC4C-4CE3-B8B1-6FDE84C50CE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{872B3C94-AC4C-4CE3-B8B1-6FDE84C50CE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{872B3C94-AC4C-4CE3-B8B1-6FDE84C50CE3}.Release|Any CPU.Build.0 = Release|Any CPU
		{3EA50BD8-ABA5-47D8-AC31-4C6D1C2CAE63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{3EA50BD8-ABA5-47D8-AC31-4C6D1C2CAE63}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{3EA50BD8-ABA5-47D8-AC31-4C6D1C2CAE63}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{3EA50BD8-ABA5-47D8-AC31-4C6D1C2CAE63}.Release|Any CPU.Build.0 = Release|Any CPU
		{F3F80D91-1286-4EC5-B2C1-500A3E8C4807}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{F3F80D91-1286-4EC5-B2C1-500A3E8C4807}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{F3F80D91-1286-4EC5-B2C1-500A3E8C4807}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{F3F80D91-1286-4EC5-B2C1-500A3E8C4807}.Release|Any CPU.Build.0 = Release|Any CPU
		{E8567397-C664-455F-BBB1-74DF0BE07570}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{E8567397-C664-455F-BBB1-74DF0BE07570}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{E8567397-C664-455F-BBB1-74DF0BE07570}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{E8567397-C664-455F-BBB1-74DF0BE07570}.Release|Any CPU.Build.0 = Release|Any CPU
		{ECE3BD0E-375C-4C17-B902-291A3B163AD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{ECE3BD0E-375C-4C17-B902-291A3B163AD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{ECE3BD0E-375C-4C17-B902-291A3B163AD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{ECE3BD0E-375C-4C17-B902-291A3B163AD7}.Release|Any CPU.Build.0 = Release|Any CPU
		{AAE2F3DD-3723-4317-9D7E-A7B1461EE757}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{AAE2F3DD-3723-4317-9D7E-A7B1461EE757}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{AAE2F3DD-3723-4317-9D7E-A7B1461EE757}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{AAE2F3DD-3723-4317-9D7E-A7B1461EE757}.Release|Any CPU.Build.0 = Release|Any CPU
		{31103FC5-CFD2-48D4-80D0-332DE6AC9840}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{31103FC5-CFD2-48D4-80D0-332DE6AC9840}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{31103FC5-CFD2-48D4-80D0-332DE6AC9840}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{31103FC5-CFD2-48D4-80D0-332DE6AC9840}.Release|Any CPU.Build.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{B7690923-904C-4C76-8E39-83B5E30B74CD} = {E2A40304-1D7F-4BDA-B3A8-150A6B732A82}
		{6E8E4CDA-4573-4F9D-9BDD-EDF98568E2C0} = {E2A40304-1D7F-4BDA-B3A8-150A6B732A82}
		{CB0DF0EC-4F33-4DEB-A773-8D871E135AD5} = {E2A40304-1D7F-4BDA-B3A8-150A6B732A82}
		{B16BCA17-DCA8-43B7-8E8A-89033F7A676E} = {E2A40304-1D7F-4BDA-B3A8-150A6B732A82}
		{34A434B3-E95A-4C66-903E-DCBABCAC9091} = {A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}
		{64B94BD1-D18E-47E1-A2AE-FE2F0A23D5C3} = {A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}
		{ADF1E9B2-7740-47B7-81B7-222FD5E136A7} = {A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}
		{60940C78-4DDA-4CDD-BA1C-8C9B6DB4FB64} = {A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}
		{E3295CB6-16E3-497C-A696-71A077DD5828} = {A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}
		{D1273F2F-1B6C-4EFB-ABF8-6072054E906C} = {A1E6CEE6-45AE-4A8A-A7FA-FFC34DB87C94}
		{872B3C94-AC4C-4CE3-B8B1-6FDE84C50CE3} = {AB19313E-E606-4F39-AA2E-D3299DC26D7C}
		{3EA50BD8-ABA5-47D8-AC31-4C6D1C2CAE63} = {AB19313E-E606-4F39-AA2E-D3299DC26D7C}
		{F3F80D91-1286-4EC5-B2C1-500A3E8C4807} = {8F4758E9-C437-439D-9151-260D62ACF586}
		{E8567397-C664-455F-BBB1-74DF0BE07570} = {8F4758E9-C437-439D-9151-260D62ACF586}
		{8F4758E9-C437-439D-9151-260D62ACF586} = {28874CB5-7B35-4415-807F-FEAB090DD3AE}
		{ECE3BD0E-375C-4C17-B902-291A3B163AD7} = {E36E5100-ED92-42D2-BF36-97A5613F7E28}
		{AAE2F3DD-3723-4317-9D7E-A7B1461EE757} = {E36E5100-ED92-42D2-BF36-97A5613F7E28}
		{E36E5100-ED92-42D2-BF36-97A5613F7E28} = {28874CB5-7B35-4415-807F-FEAB090DD3AE}
		{31103FC5-CFD2-48D4-80D0-332DE6AC9840} = {4BE4613D-4593-4D1D-8FD1-0F1EDFD8ED70}
		{4BE4613D-4593-4D1D-8FD1-0F1EDFD8ED70} = {28874CB5-7B35-4415-807F-FEAB090DD3AE}
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
		SolutionGuid = {66F5BC63-E142-4B22-8B5D-1FF5206A7171}
	EndGlobalSection
EndGlobal
